launch ground incursion into - French English Dictionary